earthing terminal strip - German English Dictionary